hold (someone) in thrall

Translations
держать (кого-то) в плену
The magician held the audience in thrall with his performance.
Маг удерживал аудиторию в плену своим выступлением.